long ball - English Synonyms Dictionary